home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / arug / arug 14 / documents / startup.doc < prev    next >
Text File  |  1994-01-27  |  9KB  |  240 lines

  1. The AVT program offers a variety of startup options that may be utilized
  2. either from the WorkBench or the CLI.
  3.  
  4. Before we get to these, we should point out one of the programs
  5. contained in the tools drawer:
  6.  
  7. NextScreen
  8.  
  9. This is an EXTERMELY useful program to have running in your system while
  10. using the AVT system - or any other software, for that matter. It changes
  11. the function of the Left-Amiga-M key such that the NEXT screen is brought
  12. to the rear, instead of the active screen. This is very important in the
  13. AVT system, because there may be as many as 3 screens active just from
  14. the AVT program itself... then there's the workbench, and what if you
  15. have a graphics screen up? Trust us - you NEED this utility!
  16.  
  17. To use it, under 1.2, you'll also need the program 'runback', also in 
  18. the tools drawer. Put them both in your c: directory, and place this line
  19. in your startup-sequence file:
  20.  
  21. runback c:nextscreen
  22.  
  23. To use it under 1.3, just place the nextscreen program in your
  24. c: directory, and put this line in your startup-sequence:
  25.  
  26. run >nil: nextscreen
  27.  
  28. Now, on to the program options:
  29.  
  30. You can always get a list of these options when you are in the CLI mode
  31. by typing:
  32. HAM ? <cr>
  33. Which produces this list:
  34.  
  35.  
  36. program options:  []=option  <>=required
  37. ham [path <sstv:raw/path>] [ipath <SSTV:iff/path>] [fpath <FAX:iff/path>]
  38.     [mem <1-16>] [version] [4meg] [chip] [?] [trim <value>] [ypo <height>]
  39.  
  40. Option format for WorkBench tooltypes use:
  41.  
  42. PARMS=[chip]|[4meg]|[version]
  43.  PATH=path:to/save/sstv/files/in
  44. IPATH=path:to/save/SSTV_HAM/iff/files/in
  45. FPATH=path:to/save/FAX_hi-res/iff/files/in
  46.  TRIM=value  ( -255 -> +255 )
  47.   MEM=value  (    1 ->   16 )
  48.   YPO=value  (  200 ->  240 )
  49.  
  50. The notation used for the CLI options  ( [], <> ) is defined as follows:
  51. a term surrounded by the square brackets is an option, plain and simple.
  52. You can use it or not, as you see fit according to your needs. The
  53. [version] term is an example of this.
  54.  
  55. A term surrounded by the angle brackets MUST be included. In this version
  56. of the program, only terms that go along with options are absolutely
  57. required. For instance, the term [mem] is an option - but if you look at
  58. the list of options printed by the program, you will see that it isn't
  59. written that way - it's written: " [mem <1-16>] ", which means this:
  60.  
  61. You can type "mem" or not, as you choose. But if you DO choose to type
  62. mem, you MUST supply a number from 1 to 16 to go along with it.
  63.  
  64. In the future, if there is a required parameter, it will be in the
  65. option list as " <option> " without and square brackets surrounding
  66. it.
  67.  
  68.  
  69.  
  70.  
  71. Here are the details on the specific options available:
  72.  
  73.         CLI:  [path <sstv:raw/path>]
  74.         WB:   PATH=sstv:raw/path
  75.         
  76.         If you type:
  77.         
  78.         ham path piclib <cr>
  79.         
  80.         The program will look for "raw" sstv files in a directory called
  81.         "piclib" - and it will expect to find that directory in the
  82.         current directory. If you type:
  83.         
  84.         ham path df1:piclib <cr>
  85.         
  86.         It will expect to find the "piclib" directory on the DF1: drive.
  87.         
  88.         
  89.         
  90.         
  91.         CLI:  [ipath <SSTV:iff/path>]
  92.         WB:   IPATH=SSTV:iff/path
  93.         
  94.         If you type:
  95.         
  96.         ham ipath ifflib <cr>
  97.         
  98.         The program will save "IFF" sstv files in a directory called
  99.         "ifflib" - and it will expect to find that directory in the
  100.         current directory. If you type:
  101.         
  102.         ham path df1:ifflib <cr>
  103.         
  104.         It will expect to find the "ifflib" directory on the DF1: drive.
  105.         
  106.  
  107.  
  108.         CLI:  [fpath <FAX:iff/path>]
  109.         WB:   FPATH=FAX:iff/path
  110.         
  111.         If you type:
  112.         
  113.         ham ipath ifflib <cr>
  114.         
  115.         The program will save "IFF" facsimile files in a directory called
  116.         "ifflib" - and it will expect to find that directory in the
  117.         current directory. If you type:
  118.         
  119.         ham path df1:ifflib <cr>
  120.         
  121.         It will expect to find the "ifflib" directory on the DF1: drive.
  122.         
  123.         
  124.         CLI:  [mem <1-16>]
  125.         WB:   MEM=1
  126.          
  127.         If you type:
  128.         
  129.         ham mem 2 <cr>
  130.         
  131.         The program will attempt to allocate memory for TWO full function
  132.         SSTV image memories. If there is not enough memory, you will only
  133.         get one; likewise, if you typed:
  134.         
  135.         ham mem 16 <cr>
  136.         
  137.         and there was not enough memory for 16 image buffers, you would only
  138.         get as many as there was memory for. It takes 192k per image
  139.         buffer - so for all sixteen, you need just over 3 megabytes of memory
  140.         on top of what the program itself requires.
  141.         
  142.         
  143.         CLI: [version]
  144.         WB:  PARMS=version
  145.         
  146.         This option acts differently in the CLI than it does in the WB
  147.         startup. In the CLI, if you include this in the command line, the
  148.         program will print the verison number and then immediately terminate.
  149.         
  150.         If the version keyword is used in the ToolTypes in the ICON for
  151.         the WB startup, the program will print the version in the small
  152.         window it opens on the WB and then start normally.
  153.         
  154.         Use this option when writing us in reference to any aspect of the
  155.         system's performance - we need it to understand the situation
  156.         fully.
  157.         
  158.         CLI:  4meg
  159.         WB:   PARMS=4meg
  160.         
  161.         This option is to be used ONLY if you have a 4 mhz crystal in the
  162.         AVT interface. You should NOT have such a crystal; production versions
  163.         of the AVT are all shipped with a 4.194304 Mhz crystal installed.
  164.         
  165.         This option was required during development for technical reasons,
  166.         and remains for the same reasons. This is not for use by the
  167.         normal user - only for those in the Beta test program.
  168.         
  169.         CLI:  [chip}
  170.         WB:   PARMS=chip
  171.         
  172.         This option MUST be used by those who have Amiga 500's or 2000's
  173.         with only 1 megabyte of RAM. This option enables special screen
  174.         managment routines within the AVT software, without which many
  175.         of the SSTV and FAX modes will not function properly.
  176.         
  177.         The specific problem that the "chip" option was developed to address
  178.         is that of DMA contention between the Amiga's screen display
  179.         hardware and the CPU in a machine that has no memory that is
  180.         devoted to the CPU only (this is called "fast" memory in Amiga
  181.         terms). During receive situations, when the program is invoked with
  182.         the chip option, A "ghost" screen that is a black and white screen
  183.         is brought to the front. This is not a HAM (Hold-and modify) screen,
  184.         but a standard Amiga color register-based screen. These special
  185.         screen manipulations ensure that the CPU has full access to the
  186.         system's memeory, and so has enough "horsepower" to handle the
  187.         data that is coming in at an extremely high rate of speed from
  188.         the receive interface.
  189.         
  190.         CLI:  [trim <value>]
  191.         WB:   TRIM=value
  192.         
  193.         This option is also a development option; it "tunes" the receive
  194.         interface parameters by writing data to the PALS on the AVT
  195.         interface board. This has the effect of shifting the grey levels
  196.         (or in the case of Robot color, the tint).
  197.         
  198.         The default from either the CLI or the WB is 27, and this is also
  199.         in the ICON as supplied by us. If you experiment with this option
  200.         (Is there any doubt?) Remember to set it back to 27 when you are
  201.         done.
  202.         
  203.         It's a very fine tune control - you won't see a lot of difference
  204.         per step. The available range is about -1000 to 1000.
  205.         
  206.         CLI:  [ypo <height>]
  207.         WB:   YPO=height
  208.         
  209.         This option controls the severity of the overscan screen; This is
  210.         also a development option. The default, from both CLI and WB,
  211.         is 240, which is a "severe" overscan screen in vertical terms;
  212.         You can set the screen all the way back to 200, though you will miss
  213.         much of the image on many hi-res SSTV images. We don't recommend
  214.         playing with this one, in general.
  215.         
  216.         
  217.         
  218.         A final note on the WorkBench PARMS command:
  219.         
  220.         You may have noticed that there are a number of terms you
  221.         can use with the PARMS= tooltype. You can use one or more of
  222.         these terms by typing a vertical bar (found at the upper right
  223.         of your keyboard) between them:
  224.         
  225.         PARMS=version|chip|4meg
  226.          
  227.         Take a look in the supplied ICON is you'd like to see an example
  228.         of this.
  229.         
  230.         
  231.         
  232.         
  233.  
  234.  
  235.  
  236.